﻿p{font-size:15px;font-weight:200;}
.callus-email{color:#7D7D7D;display:inline-block;transform:translateX(0px);-webkit-transform:translateX(0px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.callus-email:hover{color:#1F5E73;transform:translateX(5px);-webkit-transform:translateX(5px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.main-services .background-full{background-image:url('/wp-content/uploads/Horse-White-Icon-blue.png') !important;background-repeat:no-repeat !important;background-position:65% center !important;}
#primary-menu li{float:left;width:162.8px;;border:1px solid #fff;border-top:0px;border-bottom:0px;padding-top:350px;}
#primary-menu .current-menu-item:before{bottom:-159px;}
#primary-menu .current-menu-item a{color: #fff;
    text-shadow: 0px 0px 5px #000;}
.primary-menu li:hover a{color:#fff;}
.primary-menu li a{color: #32504d;
    font-size: 12px;
    font-weight: bold;
    text-align: center;}
.primary-menu li a:before{content:"";background:#32504d;width:77px;height:75px;display:block;border-radius:50%;margin:0 auto;margin-bottom:30px;-webkit-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;}
.primary-menu li a:after{content:"";width:60px;height:55px;background-image:url("../../uploads/home-icon.png");display:block;background-repeat:no-repeat;position:absolute;    top: 20px;    left: 50px;}
#bottom-wrapper .container:after{content:"";background:#fff;width:500px;position:absolute;bottom:0;display:block;height:159px;z-index:0;border-right:1px solid #fff;left:-484px;box-sizing:initial;}
.primary-menu li.current-menu-item:after{content:"";height:6px;width:100%;background:#32504d;display:block;position:absolute;bottom:-10px;}
#bottom-wrapper .container:before{content:"";background:#fff;width:500px;position:absolute;bottom:0;display:block;height:159px;z-index:0;right:-484px;}
#bottom-wrapper{border-top:1px solid #32504d;background-color:#fff;background-image:url("../../../img/capa2.jpg");background-size:100%;background-repeat:no-repeat;background-position:bottom;border-top:6px solid #32504d;}
#primary-menu li:before{content:"";display:block;width:100%;height:159px;background:#fff;position:absolute;bottom:0px;transition:all ease-in-out 0.3s;}
#primary-menu li:hover:before{content:"";display:block;width:100%;height:159px;background:transparent;position:absolute;bottom:-159px;}
.primary-menu li:hover a{color: #fff;
    text-shadow: 0px 0px 5px #000;}
.primary-menu li:hover a:before{background:rgba(33, 150, 165, 0.6);}
.primary-menu li a[title="Home"]:after{background-image:url("../../../img/home-icon.png");}
.primary-menu li a[title="Ronco e Apnéia"]:after{background-image:url("../../../img/icone-ronco-apneia.png");}
.primary-menu li a[title="Invisalign"]:after{background-image:url("../../../img/invisalignicon.png");}
.primary-menu li a[title="Harmonização Facial"]:after{background-image:url("../../../img/harmonizacao-facial-logo.png");}
.primary-menu li a[title="Estética e Reabilitação Oral"]:after{background-image:url("../../../img/icone-antes-e-depois.png");}
.primary-menu li a[title="Profissional"]:after{background-image:url("../../../img/icone-profissional.png");}
.primary-menu li a[title="Contato"]:after{background-image:url("../../../img/icone-contato.png");}
#toggle-menu{background:#fff;border-bottom:5px solid #32504d;border-top:5px solid #32504d;}
#toggle-menu span{border-top:5px solid #32504d;width:40px !important;margin-left:-10px;left:10px;position:absolute;top:7px;width:20px;}
#header{background:#fff;}
#header .header-call{color:#7d7d7d;font-size:15px;font-weight:500;line-height:24px;top:40px;}
.fa-phone:before{content:"\f095";}
.fa-phone-urgent:before{content:"\f06a";}
.list-inline li{display:block !important;text-align:right;}
p.main-banner-text{color:#565757;font-size:45px;text-align:center;font-weight:200;line-height:115%;padding-right:5%;padding-left:5%;}
p.main-banner-explanation{text-align:center;color:#878787;font-size:20px;line-height:150%;margin-top:40px;font-weight:200;    border: 1px solid #32504d;  background-color: #fff;}
p.main-banner-text strong{color:#32504d;font-weight:600;}
.main-div-button{margin-top:60px;text-align:center;}
.main-div-button a{color:#ffffff;font-size:20px;font-weight:300;border-style:solid;border-width:1px;border-radius:0px;border-color:#32504d;background:#32504d;padding:10px 25px 10px 25px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.main-div-button a:hover{color:#32504d;font-size:20px;background:#fff;padding:10px 35px 10px 35px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
p.main-services-descriptions{text-align:center;font-size:20px;line-height:125%;font-weight:300;padding-left:5%;padding-right:5%;}
#mainvc-wrapper .post-content .background-grid{background:#32504d;}
.wpb_row.vc_row-fluid.main-services{margin-top:80px;background:#32504d;margin-bottom:50px;padding:16px;color:white;}
.main-footer-image .background-full{background-position:center 100% !important;background-size:60%;background-repeat:no-repeat;}
.fullwidthbanner-container{background-color:transparent !important;}
body, h1, h2, h3, h4, h5, h6{font-family:"fira-sans", "Finger+Paint", sans-serif;}
.main-services .background-full{background-image:url('../../../img/logo-marca-dagua.png') !important;background-repeat:no-repeat !important;background-position:35% center !important;}
.st-heading:before{display:none;}
.st-heading span:before{display:none;}
.st-heading span:after{display:none;}
h3.st-heading.text-center{font-size:30px;font-weight:500;}
h3.st-heading.text-left{color:#32504d;font-size:40px;font-weight:300;}
.post-month{width:50px;height:30px;background:#444444;text-align:center;color:#fff;padding-top:5px;font-size:20px;font-weight:200;}
.post-day{background-color:#1d6c85;width:50px;height:50px;color:#fff;text-align:center;font-size:30px;font-weight:200;margin-bottom:5px;padding-top:15px;}
.post-date-wrap{float:left;padding-right:5%;margin-bottom:5%}
.post-author:before{content:'by ';color:#565757;font-size:15px;font-weight:300;}
.post-excerpt p{color:#565757;font-size:15px;font-weight:400;}
.post-title a{color:#565757;font-weight:500;font-size:20px;}
.post-title a{color:#565757;display:inline-block;text-decoration:none;transform:translateX(0px);-webkit-transform:translateX(0px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.post-title a:hover{transform:translateX(5px);-webkit-transform:translateX(5px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.post-comment{display:none;}
.post-author a{color:#32504d;display:inline-block;text-decoration:none;font-size:15px;font-weight:500;transform:translateX(0px);-webkit-transform:translateX(0px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.post-author a:hover{color:#32504d;display:inline-block;text-decoration:none;transform:translateX(5px);-webkit-transform:translateX(5px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.comments-number{color:#1D6C85;font-size:15px;font-weight:500;}
.vc_span6.wpb_column.column_container{padding-left:30px !important;padding-right:30px !important;}
.testimonial-photo{display:none;}
.testimonial-meta{text-align:right;}
.testimonial-meta:before{display:none;}
.testimonial-position{display:none !important;}
.testimonial-content{font-size:17px;font-weight:300;font-style:italic;line-height:25px;}
.testimonial-author{font-size:20px !important;font-weight:300 !important;color:#32504d !important;font-style:italic;}
.testimonial-container p:before{content:'“';font-size:80px;color:#32504d;position:relative;top:30px;right:5px;}
#footer-wrapper{background:white;padding-bottom:0px !important;}
#copyright-wrapper{background:white;border-top-style:solid;border-top-width:1px;}
.widget-title{color:#32504d !important;font-weight:bold;font-size:15px;}
.widget-title span:after{content:"" !important;}
.footer-logo{margin-bottom:15px;}
.footer-logo-text{font-size:12px;}
.footer-contact-us-address:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#32504d;content:"\f041";}
.footer-contact-us-phone:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#32504d;content:"\f095";}
.footer-contact-us-urgent:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#32504d;content:"\f06a";}
.footer-contact-us-email:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#32504d;content:"\f003  ";}
.footer-useful-link-a{color:#8b9293 !important;display:inline-block;transform:translateX(0px);-webkit-transform:translateX(0px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.footer-useful-link-a:hover{color:#32504d !important;transform:translateX(5px);-webkit-transform:translateX(5px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.footer-copyright-lyles-email{color:#32504d !important;font-weight:bold;display:inline-block;transform:translateX(0px);-webkit-transform:translateX(0px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.footer-copyright-lyles-email:hover{color:#32504d !important;font-weight:bold;display:inline-block;transform:translateX(5px);-webkit-transform:translateX(5px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
#footer-copyright-name{color:#32504d !important;font-weight:bold;}
i.fa.fa-chevron-up{background:#32504d;}
.edit-link{display:none;}
.flex-prev:before{background:#32504d !important;border:1px solid #32504d;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.flex-next:before{background:#32504d !important;border:1px solid #32504d;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.flex-next:hover:before{background:#fff !important;color:#32504d !important;border:1px solid #32504d;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.flex-prev:hover:before{background:#fff !important;color:#32504d !important;border:1px solid #32504d;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
ul.st-social.list-inline{display:none;}
.team-meta h4{font-size:20px !important;font-weight:500;}
span.team-position{color:#32504d !important;font-weight:300 !important;font-size:15px !important;}
.st-team .team-container:hover .team-photo{padding:15%;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.st-team .team-container:hover .team-photo{border-color:#32504d;}
#about-us-staff .team-photo{display:none;}
.contact-us-details{list-style:none;font-size:15px;font-weight:200;line-height:30px;}
.contact-us-details-wrap{padding-bottom:50px;}
input.wpcf7-form-control.wpcf7-submit{color:#ffffff;font-size:20px;font-weight:300;border-style:solid;border-width:1px;border-radius:0px;border-color:#32504d;background:#32504d;padding:10px 25px 10px 25px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
input.wpcf7-form-control.wpcf7-submit:hover{color:#32504d;font-size:20px;background:#fff;padding:10px 35px 10px 35px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.asterisk{color:red;}
#contact-form-submit{text-align:center;}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{resize:none;}
#contact-form-sb-submit{text-align:center;}
#message-sd{resize:none;}
.flex-active{background-color:#32504d !important;}
.custom-post-date{margin-bottom:15px;margin-right:15px;float:left;}
.custom-post-title-wrap{display:block;}
.custom-meta + .post-content{clear:both;}
@media (min-width:1200px){}
@media (max-width:992px){#bottom-wrapper .container:after, #bottom-wrapper .container:before{display:none;}
#footer-wrapper .col-xs-6{min-height:16em !important;}
}
@media (max-width:767px){.wpb_row.vc_row-fluid.what-we-do-pictures{display:none;}
.slab-image{display:none;}
.cn-logo{display:none;}
#header .logo a{display:inline;}
}
@media (max-width:1199px) and (min-width:992px){.primary-menu li a:after{top:20%;left:40%;}
#primary-menu li{padding-top:21%;}
#bottom-wrapper .container{width:100%;}
.primary-menu li a[title="tower-link"]:after{top:20%;left:38%;}
.primary-menu li a[title="shield-link"]:after{top:25%;left:39%;}
}
@media (max-width:991px) and (min-width:768px){h3.st-heading.text-left{font-size:30px;}
#mobile-menu{font-size:20px;}
}
@media (max-width:767px) and (min-width:480px){#mobile-menu{font-size:20px;}
}
@media (max-width:479px) and (min-width:350px){.main-footer-image{display:none;}
}
@media (max-width:480px){#header .logo{max-width:80% !important;margin:10px 0px;}
#toggle-menu{top:45%;}
}
@media (max-width:349px){.main-footer-image{display:none;}
p.main-banner-text{font-size:35px;}
}
@media
screen and (-webkit-min-device-pixel-ratio:1.5),
screen and (-moz-min-device-pixel-ratio:1.5),
screen and (min-device-pixel-ratio:1.5){.primary-menu li a[title="home-link"]:after{left:39%;}
.primary-menu li a[title="client-link"]:after{left:38%;}
.primary-menu li a[title="shield-link"]:after{top:20%;left:38%;}
#bottom-wrapper .container:before{right:-480px;}
}
.blog-inner-wrap{float:left;width:75%;}
i.fa.fa-folder{color:#32504d;}
#comments{display:none;}
.post-next{width:100% !important;}
.post-next a{color:#32504d !important;display:inline-block;text-decoration:none !important;font-size:15px;font-weight:500;transform:translateX(0px);-webkit-transform:translateX(0px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.post-next a:hover{display:inline-block;transform:translateX(5px);-webkit-transform:translateX(5px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.post-prev a{color:#32504d !important;display:inline-block;text-decoration:none !important;font-size:15px;font-weight:500;transform:translateX(0px);-webkit-transform:translateX(0px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.post-prev a:hover{display:inline-block;transform:translateX(-5px);-webkit-transform:translateX(-5px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.widget_recent_entries ul li a{color:#32504d !important;display:inline-block;text-decoration:none !important;font-size:15px;font-weight:500;transform:translateX(0px);-webkit-transform:translateX(0px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.widget_recent_entries ul li a:hover{display:inline-block;transform:translateX(5px);-webkit-transform:translateX(5px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.custom-meta + .post-excerpt{clear:both;}
.post-category a{color:#32504d;display:inline-block;text-decoration:none;font-size:12px;font-weight:500;transform:translateX(0px);-webkit-transform:translateX(0px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.post-category a:hover{color:#32504d;display:inline-block;text-decoration:none;transform:translateX(5px);-webkit-transform:translateX(5px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.more-link a{color:#32504d !important;display:inline-block;text-decoration:none !important;font-size:15px;font-weight:500;transform:translateX(0px);-webkit-transform:translateX(0px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
.more-link a:hover{transform:translateX(5px);-webkit-transform:translateX(5px);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}

#facaoteste{
	text-align: center;
    color: #32504d;
    font-size: 20px;
    font-weight: 600;
	margin-top:90px;
}


@media(min-width:992px){
#botao1{
	float: left;    margin-left: 260px;    margin-top: 30px;
}
#botao2{
	float: right;    margin-right: 260px;    margin-top: 30px;
}
#textura{
	 background-image: url(../../../img/textura.png);    background-repeat: no-repeat;background-position: 6px;
}

#depoimento2{
	    width: 50%;    float: left;    margin-left: 45px;
}
#depoimento1{
	   width: 50%;    float: left;
}
#depoimentos{
	width:100%;
}

}
@media(max-width:992px){
	#facaoteste{
	
	margin-top:35px;
	}
}

.logo-standar{
    width: 255px;
}